mercerized cotton sewing thread - Francés Inglés Diccionario